technological knowledge - German English Dictionary